import matplotlib.pyplot as plt


def do_line(x, y, x_name, y_name, title_name):
    # 画折线图
    plt.plot(x, y)

    # 设置标题和轴标签
    plt.title(title_name)
    plt.xticks(x)
    plt.yticks(y)
    plt.xlabel(x_name)
    plt.ylabel(y_name)
    # 在代码中添加如下语句 —— 设置字体为：SimHei（黑体）
    plt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签（中文乱码问题）
    plt.plot(x, y, color='r', linestyle='--', linewidth=2)  # 设置线条参数
    # 显示图形
    plt.show()
